technological restriction - İspanyolca İngilizce Sözlük